Completeness for Ancestral Logic via a Computationally-Meaningful Semantics
نویسنده
چکیده
First-order logic (FOL) is evidently insufficient for the many applications of logic in computer science, mainly due to its inability to provide inductive definitions. Therefore, only an extension of FOL which allows finitary inductive definitions can be used as a framework for automated reasoning. The minimal logic that is suitable for this goal is Ancestral Logic (AL), which is an extension of FOL by a transitive closure operator. In order for AL to be able to serve as a reasonable (and better) substitute to the use of FOL in computer science, it is crucial to develop adequate, user-friendly proof systems for it. While the expressiveness of AL renders any effective proof system for it incomplete with respect to the standard semantics, there are useful approximations. In this paper we show that such a Gentzen-style approximation is both sound and complete with respect to a natural, computationally-meaningful Henkin-style semantics for AL.
منابع مشابه
A Computationally Grounded Logic of Visibility, Perception, and Knowledge
VSK logic is a family of multi-modal logics for reasoning about the information properties of computational agents situated in some environment. Using VSK logic, we can represent what is objectively true of the environment, the information that is visible, or knowable about the environment, information the agent perceives of the environment, and finally, information the agent actually knows abo...
متن کاملIntuitionistic computability logic I
Computability logic (CL) is a systematic formal theory of computational tasks and resources, which, in a sense, can be seen as a semantics-based alternative to (the syntactically introduced) linear logic. With its expressive and flexible language, where formulas represent computational problems and “truth” is understood as algorithmic solvability, CL potentially offers a comprehensive logical b...
متن کاملCompleteness of hyper-resolution via the semantics of disjunctive logic programs
We present a proof of completeness of hyper-resolution based on the fixpoint semantics of disjunctive logic programs. This shows that hyperresolution can be studied from the point of view of logic programming.
متن کاملCompositionality via Cut-Elimination: Hennessy-Milner Logic for an Arbitrary GSOS
We present a sequent calculus for proving that processes in a process algebra satisfy assertions in Hennessy-Milner logic. The main novelty lies in the use of the operational semantics to derive introduction rules (on the left and right of sequents) for the diierent operators of the process calculus. This gives a generic proof system applicable to any process algebra with an operational semanti...
متن کاملTowards applied theories based on computability logic
Computability logic (CL) is a recently launched program for redeveloping logic as a formal theory of computability, as opposed to the formal theory of truth that logic has more traditionally been. Formulas in it represent computational problems, “truth” means existence of an algorithmic solution, and proofs encode such solutions. Within the line of research devoted to finding axiomatizations fo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017